public class Test {
    //给你一个整数数组 arr，请你判断数组中是否存在连续三个元素都是奇数的情况：如果存在，请返回 true ；否则，返回 false 。
    //示例 1：
    //输入：arr = [2,6,4,1]
    //输出：false
    //解释：不存在连续三个元素都是奇数的情况。
    //示例 2：
    //输入：arr = [1,2,34,3,4,5,7,23,12]
    //输出：true
    //解释：存在连续三个元素都是奇数的情况，即 [5,7,23] 。
    public static boolean func(int[] array) {
        int count = 0;
        for (int i = 0; i < array.length; i++) {
            if(array[i]%2 != 0) {
                count++;
                if(count == 3) {
                    return true;
                }
            }else {
                count = 0;
            }

        }
        return false;
    }

    public static void main(String[] args) {
        int[] array = {1,2,34,3,4,5,7,23,12};
        boolean ret = func(array);
        System.out.println(ret);
    }
}
